new:
[echo]
[echo] +=============================================================+
[echo] | -- Create a new web application -- |
[echo] +=============================================================+
[echo]
[input] Enter the name of your new application [myapp]? ww-sample
[echo] Creating 'ww-sample' web application...
[copy] Copying 7 files to /Users/rainerh/projects/webwork/webapps/ww-sample
[copy] Copying 1 file to /Users/rainerh/projects/webwork/webapps/ww-sample
[echo]
[echo] +=============================================================+
[echo] | -- Your Web Application was created successfully! -- |
[echo] | |
[echo] | Now you should be able to cd to your application and run: |
[echo] | > ant build -Dwebapp=ww-sample |
[echo] +=============================================================+
BUILD SUCCESSFUL
This task creates a new directory within the webapps dir. For example, this is the setup for a new webapp project created with 'ant new' webapp name 'ww-sample': webapps/
ww-sample/
src/
java/
com/opensymphony/webwork/example/HomeAction.java -- A simple action example implementation
webapp/
index.jsp -- redirects to home.action
WEB-INF/
classes/
webwork.properties -- Simple properties to use Spring and run webwork in devMode
xwork.xml -- Basic action mapping sample with 1 action mapping
pages/
home.jsp -- The home.jsp referenced via the HomeAction
applicationContext.xml -- blank Spring definition file. Add your Spring beans here.
web.xml -- basic web.xml for webwork
You can now use the newly created project structure to get your webwork-based project You may want to look at the other sample webapp projects, to get some examples of advanced usages. |